become permeated with a strong unpleasant odor - Deutsch Englisch Wörterbuch